﻿using NUnit.Framework;
using Wolfpack.Contrib.DashboardAdapter.Formatters;
using Wolfpack.Contrib.DashboardAdapter.Periscope.Formatters;
using Wolfpack.Contrib.DashboardAdapter.Repository;
using Wolfpack.Core.Interfaces.Magnum;

namespace Wolfpack.Contrib.DashboardAdapter.Tests.Periscope
{
    [TestFixture]
    public class WhenTemplateFormatterInHistoricModeReceivesFirstNotification
    {
        private INotificationEventPublisher _sut;
        [SetUp]
        public void Given()
        {
            var config = new PeriscopeTemplatePublisherConfig();
            var repo = new FileSystemTemplateRepository(@"c:\bob");
            var formatter = new DotLiquidTemplateFormatter();

            _sut = new PeriscopeTemplatePublisher(config, repo, formatter);
        }

        [Test]
        public void Then()
        {
            
        }
    }
}